.. _`Learning Curve`: .. _`org.sysess.sympathy.machinelearning.learningcurve`: Learning Curve `````````````` .. image:: learning_curve.svg :width: 48 Generates a learning curve by training model multiple timeson incrementally larger subsets of the data and using cross validation for scoring. Plot performance of train-mean vs. test-mean for curve. Definition :::::::::: Input ports ........... **model** model Model **X** table X **Y** table Y Output ports ............ **results** table results **statistics** table statistics Configuration ............. **Cross validation folds** (cv) Number of fold of cross-validation (minimum 2) **Shuffle** (shuffle) Randomizes the input dataset before passed to internal cross validation **Smallest fraction** (smallest) Size of the smallest dataset as fraction of total **Steps** (steps) Number of different sizes of training/test data measured Implementation .............. .. automodule:: node_metrics :noindex: .. class:: LearningCurve :noindex: